Dictionaries
English
English
Русский
Sign In
Sign Up
Russian
English
Russian
English
English
Russian
Система водоотвода
Translation система водоотвода into english
система водоотвода
drainage system
Система водоотвода была модернизирована в прошлом году.
The drainage system was upgraded last year.
Translations